home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / security / netlog-1.02 / Makefile < prev    next >
Encoding:
Makefile  |  1993-06-18  |  856 b   |  32 lines

  1. #
  2. # Build everything in directories...
  3. #
  4. # tailor this to taste, but must be ansi capable
  5. # With 'gcc', optimization can not be used on tcplogger and udplogger
  6. #
  7. # If you have not run fix-includes, you must use -traditional with
  8. # 'gcc'.  If you are not sure, then use it.
  9. CC="gcc -traditional"
  10.  
  11. all:
  12.     (cd lib; $(MAKE) CC=$(CC))
  13.     (cd extract; $(MAKE) CC=$(CC))
  14.     @mv extract/extract bin
  15.     (cd tcplogger; $(MAKE) CC=$(CC))
  16.     @mv tcplogger/tcplogger bin
  17.     (cd udplogger; $(MAKE) CC=$(CC))
  18.     @mv udplogger/udplogger bin
  19.     (cd nstat; $(MAKE) CC=$(CC))
  20.     @mv nstat/nstat bin
  21.     @cp nstat/nload.awk bin
  22.     @cp nstat/nsum.perl bin
  23.  
  24. clean:
  25.     (cd lib; $(MAKE) clean)
  26.     (cd extract; $(MAKE) clean)
  27.     (cd tcplogger; $(MAKE) clean)
  28.     (cd udplogger; $(MAKE) clean)
  29.     (cd nstat; $(MAKE) clean)
  30.     $(RM) -f bin/extract bin/tcplogger bin/udplogger bin/nstat \
  31.         bin/nload.awk bin/nsum.perl
  32.